international potato center - German English Dictionary